home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d20
/
ansibbs.arc
/
ANSIBBS.DOC
< prev
next >
Wrap
Text File
|
1989-07-08
|
6KB
|
138 lines
ANSIBBS v1.0
(c) 1989 MJM Software Design
ANSIBBS is an MSDOS ANSI.SYS replacement written on request of The
SDN Project for use by the hobby BBS sysops of SDNet/Works! (sm).
ANSIBBS is a copyright work of Michael Meddford
and produced with the cooperation of PC-Magazine
(tm) and The SDN Project. ANSIBBS is not public
domain.
You use ANSIBBS.COM at your own risk. It is not
guaranteed or warranted in anyway whatsoever.
Neither Michael Meddford, The SDN Project nor
PC-Magazine assumes liability of any sort in your
use or misuse of this program.
You may copy and post ANSIBBS on any BBS system
for downloading as long as you post it in it's
original with this document included. You are
forbidden to make ANSIBBS a part of any package
or product. ANSIBBS is not public domain.
As long as you abide by the above terms, you are
granted a limited license to freely use ANSIBBS.
INTRODUCTION and BACKGROUND........................................
There is a hole in the security of most hobby (and commercial) BBS
systems that are net mail capable and rely on present compression
utilities for unpacking mail. Without describing the "how-to" of
this security hole - the danger is hinged on the keyboard remapping
capability of ANSI.SYS installed by config.sys.
Through this hole, it would take little cleverness to deliver a
destructive program by netmail which the sysop would inadvertently
run next time the keyboard was used. Other, less destructive but
highly annoying changes can also be made even without the manual
activation of keyboard keys. Indeed, with many BBS software
systems, even the initial connect and handshakeing via the modem
can be an open door to undesirable mischief by a immature
bad-hacker.
With a quick call to PC-Magazine and a description of the threat
posed to SDNet/Works! and it's hobby cooperation of BBS sysops in
distribution of shareware programs to the hobby BBS community, the
offer was quickly extended to help. Shortly I was put into contact
with Michael Meddford who has regularly contributed some of the
best utilities to PC-Magazines utility section. Michael had me
send a self-addressed disk mailer to him and within days -
ANSIBBS.COM arrived in the mail.
ANSIBBS is a full ANSI function program that replaces ANSI.SYS and
has all of the capabilities of ANSI.SYS (and more!) excepting
KEYBOARD REMAPPING. Any program that may call upon ANSI to
accomplish keyboard remapping will not function in this regard.
INSTALLATION.......................................................
If you presently have ANSI.SYS installed via the config.sys
statement of "device=ansi.sys" you must remove that line.
Copy ANSIBBS.COM to your root directory.
Install by typing >ANSIBBS [enter] at the DOS command line prompt
or edit your AUTOEXEC.BAT to call ANSIBBS, it should be the first
program called.
ANSIBBS will install itself in its default configuration if no
command line parameters are given. Default configuration is:
FAST - direct screen writes
ON - ansibbs active
COMMAND LINE PARAMETERS............................................
Command line parameters can be passed to affect the status via
batch file or at the DOS prompt. Once installed the status can be
queried by calling C:>ANSIBBS again with no parameters.
The command line parameter that can be passed are:
FAST = direct screen writes
SLOW = screen writes via BIOS
ON = activate
OFF = deactivate
/U = uninstall
EXAMPLES: C:>ansibbs off (deactivate)
C:>ansibbs slow (use BIOS screen writes)
C:>ansibbs /u (uninstall and free memory)
etc...
* NOTES............................................................
A. Some multitasking programs may not work properly with the
faster screen write mode, you may need to switch ANSIBBS SLOW
if you experience screen "bleed" into other partitions. Read
your multitasker's manual for its handling of direct and BIOS
screen write modes.
B. Video modes supported are CGA, EGA and VGA.
C. Occupies a mere 2k of memory when loaded.
No support is promised for ANSIBBS but I will try and answer any
questions you may have if they are directed to my BBS at
203-634-0370 1:141/840 Fidonet. Before you ask me, re-read this
document, it's all rather simple and straight forward.
*ray kaliss
The SDN Project and
SDNet/Works! (sm)
/ENDTEXT